package server;

import commands.Command;

/**
 * Arbiter judges whether an action in the game is valid.
 * The GameServer uses the Arbiter to validate Commands
 * before they are commited to the game state maintained
 * by the GameServer.
 */
public class Arbiter
{
	/**
	 * Returns true if the given Command represents a valid
	 * action per the rules of the game being played.
	 * @param c a Command sent by one of the Clients
	 * @return true if the Command's action is legal
	 */
	public boolean authorize(Command c) {
		return true;
	}
}
